Big Huge Thesaurus

Scotch broom

noun